87597575
31693130
1888702
681895
65771949
50885062
32504023
10333005
51712152
4033249
60105432
84881166
83404918
6121453
22427223
62813204
30575255
93436317
16689283
57131975
6601759
14291891
19074584
97388052
18937748
20778008
98812167
40199284
39125643
98247085
56538036
35618315
65849919
73089512
5010483
4705622
9687175
92024248
77654716
64005718