50601483
95654901
58487088
90685671
44403283
28891319
38518938
19931002
76043287
47611176
37098139
22539085
79312390
7778673
74377305
3411236
69855693
80278372
17275535
11446263
34353599
16561337
71087562
1211619
1844009
49299272
16115736
50606646
12775239
679186
37004949
3002546
27787005
15331213
52401799
58514260
15663744
8541415
43901360
79426781