37979300
35483182
29215699
92219752
95027478
41387427
59895940
54857699
6705991
100008113
74294605
48899773
35101813
475935
98221637
23793123
31928854
48293956
95873934
45179497
11481845
63098499
57536017
74311602
46473417
90777029
69568695
54166015
5931201
7947985
76398559
8942238
66573317
65346779
87734690
14532317
47832470
87058301
14779142
83833903