84949111
45302976
50895859
6964211
41378059
42183685
42013579
78612937
16244237
48574932
5292947
83022603
30219917
51782407
75141295
42223423
49774028
80761320
83418378
13354656
4880384
5041029
78615821
30962878
49798321
25843591
25774844
25695216
78111830
20367093
78478688
44529633
59296728
10633567
49687269
25202252
52402729
9878429
2641158
52205039