49754695
9185918
18569994
73816466
76119904
93016094
47392765
14434854
32134119
50119857
33774021
48056821
18959312
28076589
493618
12524927
78362879
79824234
12452782
59229019
55663985
93628129
36356426
23586550
62966296
95608517
47037066
37816505
64491282
48737277
36496235
73295976
89596953
54993111
7890200
11088487
64025847
48432910
31837852
31072310