56609822
43061947
35765805
13544429
92234919
49659010
6587625
75293873
92465532
64912227
5597518
11546999
89591925
46384206
56193745
59564778
80351762
2272751
39829337
83539415
38106325
6759540
116620
72444072
51271614
85144532
82123066
8175241
48341528
58111771
4234438
10646457
1116839
29475084
45517242
66909046
30723337
43577831
3525294
50266756