32992916
23213403
84381110
3744929
71197080
71178368
23008175
23424387
48903075
35718766
44497842
40218529
27858625
1958592
89019064
35058927
57001123
29408569
82901590
15783023
81625494
77521671
56164777
5683872
73398477
49526468
108597
92841545
45993033
97789268
11047526
67711048
24074782
44578130
54143932
82894474