30172742
51833980
90311633
998939
43948535
88065679
82538341
73686998
56938141
9038107
73302799
64097422
68889366
3071109
47705237
18543384
22971176
65816387
49339824
4571160
15009307
76623282
52584145
5395470
92901287
48685871
7332311
36571399
22415468
15043459
39727419
50246373
7205006
18065164
39891299
15505309
8415588
56761953
41792066
54452167