41284627
10717261
32703685
55952467
45166411
1809693
7678044
7054994
23443079
78033949
17427927
6914645
41589650
22724858
56017697
85176209
459360
13654284
61784780
36143191
27916220
86558160
6911243
6735383
71792454
95751883
74978533
75196459
11111590
356518
92675509
30405522
29859255
27107399
82472914
8068291
29301057
7906449
3025681
73243922