20819394
8930386
99952408
29032512
9054694
70545641
67438803
1725190
9568114
16255191
92323289
55558165
11482854
25987500
39819118
95699145
53818971
21198749
4494804
87693729
58637818
50777589
88761279
47847343
80151678
49449568
61671735
90482934
48728518
3084025
26024602
2879092
8291746
99125863
69512609
88638990
36043364
53371792
32446982
26701174