37177908
82769570
1473640
35755749
40228130
2657037
2565505
46699635
750455
54462837
78625602
2719150
39174285
25066058
22172475
78958777
60742024
57498142
5017634
18848629
68642018
71414303
68261736
59111523
56426812
54794552
77505075
83511147
41533402
12852464
10836411
1831084
88645404
8468406
95281961
16189420
66354669
20338905
40989302
94351522