74162696
24457414
8701538
92545023
9325652
43889162
56034199
58628889
841247
2451679
91182397
64823123
299880
49792576
96662991
31073446
89538485
43796277
86745174
83154930
64037050
62613147
89725025
88024716
52791931
27082492
54179488
96024257
37851743
30398411
24487264
30728260
52885824
77818179
16383067
53228692
1183808
20169415
94366943
38884091