97977873
70376305
14895359
7366526
59769430
70061856
57685125
21054236
46082257
90641414
80101715
96436887
65797678
51946831
91364143
192335
29848245
75091392
52348095
38694820
40856691
85568473
13869132
77175847
34827071
28363507
55532721
36462535
1713287
34772019
9527824
21998271
18372520
4449284
28576145
64006754
95003938
13213243
15319657
55324221