67728875
90918420
81332914
4903111
30847223
84621418
55273300
99318534
18607036
87401136
71494156
61439049
89004724
23087303
4211798
28853469
16622453
87775238
16252370
88265799
93087237
13252216
48721068
60978973
50665564
43214794
8172749
14752261
4843966
21045628
14548660
12753292
46374161
19271813
77727369
56901851
15763784
39709971
22675778
58983301