20026064
66276253
54507228
18047271
94511762
88372418
59295447
1502396
63052513
4556790
76469102
81049936
64461107
64135882
88387233
617999
87886814
6164861
14816605
35157448
14151218
42616749
89427640
27793500
445551
11234700
97263330
71009840
43869842
59635861
27984797
5777889
98228469
9705385
2415538
4996488
33236513
51373127
72606822
35501292