75301445
65369732
2976750
29629193
16839095
66295249
51488294
74142894
9586206
29361336
62866441
8193231
416872
76019583
49885363
86362631
75345493
9859785
89111319
91998264
19803375
28984305
18892516
11055289
17509116
89426429
74773810
79987093
88352512
67495993
70723830
795994
48636593
59034953
30599228
31713370
92931158
17205623
19099751
17032080