42069634
35229407
342430
99872040
3889302
72746845
95326838
42847772
4989378
99564580
41034118
26908556
1313555
60174638
27972233
53075223
66132759
6548284
26376114
4705062
30671111
605992
87013000
46868747
70756280
92528001
47949192
4364845
8109946
42511289
8760962
72255467
27704593
91383535
20601722
29896569
3189648
67866551
77279883
41044974