74932396
11809796
67772244
86012260
98262996
961433
78086702
92267559
94737527
28566779
3079605
4865808
5813533
4191328
40864402
308118
1239450
10492551
40181266
58308406
4173634
69696647
26744848
62131498
41791000
32075543
95037931
95049806
21017968
90447855
36731557
70521255
47142369
36321187
11512486
2279493
77033272
59046452
59694543
6314370