70162652
1684979
17852442
823162
8392255
81816976
75181070
2487570
7567990
89343528
34438213
51772518
49735613
69901260
94904734
2302409
23066825
5643048
5880540
26521494
50024353
5562464
84293035
47922229
84502148
63962429
63617531
81608994
1877186
53546093
43769679
40049360
57042726
94735415
1626871
75004426
73763801
20071265
15284788
80313487