45843303
5638564
55053897
73534043
1129342
76609900
3185328
55604092
21156180
48812068
98392467
136010
47612847
99158353
3085256
23864413
69145918
13443955
54972909
17784914
3418057
6153749
15168117
30202623
10935175
14456771
94349691
59381543
57044789
4309508
6675253
92323924
62133033
36877633
10928551
92108149
5096301
68623019
78464648
58031231