3218332
63132854
1288999
82655033
75065399
31709550
27137837
64641475
40104317
9663296
50534120
92623929
61206107
78241616
65825355
4093483
78005104
83635890
16077361
18325653
3067367
53196995
59614052
40871976
40403566
62115558
63337740
65932197
98849298
55739948
288163
8086117
54674305
16617768
16752817
42163661
86294584
83458907
24938086
78501577