87397972
5228422
20452752
19283393
2886480
69626414
63861637
56618070
92262578
67948333
12318465
7129939
75422115
35891468
26816116
8746885
28737661
22163916
91568133
21912219
1531779
33578293
26496850
98393658
38042496
57959272
8637246
5013102
28641513
12839208
35713130
58428021
32732102
81535516
9631488
2293371
43677817
43191417
32778010
26959177