42401421
94344825
45892700
19183758
531869
75935240
3904259
85188751
30479781
8314695
3163751
96643840
38093795
72948490
70923443
48248230
26105283
37499905
89196514
62001004
86854707
16718628
50029803
26089234
72906539
35694423
98088062
91261899
59635043
51239963
14578930
36133660
52942685
39565412
26732986
35221838
65517025
76846197
2640633
5286251