28163266
92315041
58694226
41685025
15599838
8139311
94122086
5155527
7597468
95281848
67058396
66273134
89537695
6678508
790926
11311207
91714100
86407776
55026820
65792673
13762121
85122246
34904972
87486263
7708701
65149215
16907030
17998823
39653437
81191020
41132958
24666438
59437694
88499232
7769799
2733732
43275345
98885584
17905685
53088540