50244860
56977981
13677752
68069940
70262949
8063460
19032480
74458007
2835699
72518571
12821540
57014108
30574528
67123216
1620478
40982927
50366779
26453427
48346879
7559051
71179956
70215061
49586285
93213174
69057349
1483866
56335652
57607248
95965240
41681289
7969276
76402842
23594481
974790
62682266
3665461
919734
35024391
40997965
54629261