86744725
147196
98213251
59072594
93195668
1774937
86309200
60988813
26093527
17212669
36955253
8394175
83877023
12568098
45957104
8153278
40209669
15043198
58057442
812293
15391680
96967201
5197028
32528173
4066505
50248580
53224648
89261452
54744734
1157451
38055862
30298684
25677233
53336114
17709749
27963059
79816586
45648894
74006757
94187333