40317019
65802922
19846381
27629781
46787160
434640
99331253
79832925
5732870
64592686
93134183
219176
68514581
8931902
68984504
87762463
96308071
3947914
58539968
68191967
545065
13633711
77202291
12631610
76601449
53801371
59443869
9500652
68837086
1430372
47628866
58815610
3644133
17799223
21876328
35715411
26312602
54901565
71545787
3519124