39958619
92694258
39228784
84545304
84584352
75005157
49196521
1852530
42661746
66695375
35027485
44701026
2452923
5663499
1306118
773757
26659331
39678975
48082663
17548273
67019490
79433596
1875236
76628611
4494431
8586729
78743751
61975384
60231034
39448149
76883502
61299332
92406792
48788733
45346518
7511718
64561482
84593838
59422757
23253032