41195587
32358609
1414187
22925269
16963844
49809862
62685655
48296101
97185381
81321408
72048127
57523604
3061369
8937386
59254569
51483153
24273267
92359664
37339694
82989179
86886941
34015175
25859718
68121628
117892
7802087
87789190
810687
46415709
93328435
8808710
48816167
38698995
34519547
61565573
11454511
6847828
21456105
4601944
6563095