2932140
49236881
19943176
41625690
63785618
6027350
86939935
77389876
5762835
15618172
50563162
66338735
23144572
38167397
18669390
88204374
67843655
19134042
57779622
30493717
43449708
73235393
19437203
7834686
80595664
6647943
57463087
58374908
87759817
48822347
23772047
18878876
28478653
66069114
37989304
60364395
92492546
43312553
10114921
82059831