55518225
21806291
67969044
73232561
71916153
38804520
33242477
98132067
79595686
29696150
73445950
24119873
37263597
51724962
12302214
267342
94393013
65194424
59054694
99771752
71286550
30874093
81271322
20405206
312905
24473478
99851228
80872700
1634875
84506768
21933062
5070188
60994856
83585865
59028673
8983755
32888338
27758511
10214062
71391410