14272218
85866762
43117752
32528213
2226121
56494973
71178838
15739864
20115448
94158673
65269715
93335409
19663339
35748230
71869712
36935570
79177319
26785966
34626814
42417516
42117324
99699390
14242030
75326336
64649134
3033250
46937275
73475244
74912751
21843848
99863059
72357268
15984392
3474327
2124857
67991795
24217371
9143649
51662786
46713100