81773406
52812086
42202633
53812136
93275980
18519402
7335935
54904367
48407313
69927448
12443049
94025028
54201518
53357904
14431427
91067852
35816057
86819620
60851429
22129565
77289791
28776979
3326177
54769557
12455345
98426010
66504585
41044973
4626419
7801072
27119565
69013263
79456081
8625573
21749619
50595533
53819731
86134927
80569536
60911118