73384796
90615732
82915766
6267128
53884859
15092814
90267761
3244711
82524924
4552706
75534941
60778326
41246877
78689227
47322531
56861646
17968496
30899931
6624614
305167
80719738
97718827
97727822
77068066
69798497
48524613
14526170
96167598
35452774
49106059
2376203
49685840
39736418
59812587
72214487
10763779
18952059
6028394
92624343
24957125