81643812
12206448
70397132
2352751
4805084
70343595
5216882
35055704
20118702
58575688
4303578
30143519
47646431
60947970
88979091
3180761
79043497
2408183
20823895
1418532
58343304
49405811
72879080
87949634
37326258
3584764
5137950
25834841
51823150
2583983
73918520
28364676
3974128
89854104
69991854
66836056
75659300
19057220
27986869
49283148