43341961
10686068
46446960
70707047
71443217
94268035
12779472
49293312
85791656
65675279
95504387
17879653
19033294
56881479
33832245
33628636
34385932
85479859
71685219
13958474
91498465
8214992
40553335
3464076
1201660
37508027
3396934
24984807
24842011
14368422
30031452
74163986
7174237
42626862
15882412
9913280
58211014
92292682
90315462
97517374