74448313
91876875
58261663
71898612
28969813
76619206
99174840
38315604
42513877
44865933
61629606
36133644
43446120
89822092
7651362
76392328
18187644
23123009
17912609
56974082
61723114
80914801
2011657
14633429
46942108
2338672
58398596
33052336
94378544
28056965
9016608
58322918
41968626
98451016
70528690
32184320
43516939
28069256
2533063
42127825