87669902
1637699
5632621
72104406
2048171
51764573
51886498
5279413
1233651
14815781
13898195
40828708
63141096
8256594
55672399
9032395
19465899
90154965
9648585
62597658
88228154
44881350
84211456
16105306
3177500
7060149
204172
54928596
26421297
337560
81603929
57772760
99855806
10413775
65205918
64597620
66446490
10281643
85156631
29661094