38563462
5426114
40985271
45948990
32275922
28419360
653403
86511249
5932664
23213993
69943096
1686782
48758784
5756005
38853648
20882145
41053637
52483471
49675388
77545795
4857136
39749621
94219485
85536634
19369417
1468991
53424511
62024763
24212305
97904460
22641006
31606566
96906587
61804077
49097290
68115608
72801943
15813213
78968449
47587760