82396331
32392347
5071813
84957925
13307153
25263603
48684021
22458427
89333530
605857
83106452
27328376
12821457
4588661
7577750
80889625
91201674
23128481
44312550
8087480
49184381
30709763
1325159
25598
78384335
2577309
36884502
78646719
1593373
2826824
9609561
87334030
18351980
35614574
30288223
76556185
27397042
69802807
7394981
92897882