40648487
10799635
52633536
87093745
66842399
68249273
34043298
13586697
3512793
80913842
46977890
69284111
71668177
65571785
11671178
53553423
3607469
74951343
90087835
442471
36435305
22319045
81042545
42529700
56013181
92967312
23086143
27537534
63469721
13045437
98383756
13557348
1320602
79781402
31412346
91496107
61335132
1438111
16894836
5255917