77722028
65453262
96408163
11042520
49388760
48885302
88969745
34652697
19884233
98069005
25264031
97847879
18658980
48196753
24885896
62189736
42965225
88552528
88019663
76292972
88128312
90073261
95777113
96559887
3826497
43846140
94303551
84316281
34764383
9952969
11515709
4231461
25921450
59052427
6611297
78951833
25844661
3794500
57423482
8217962