49483560
80659263
35509468
72373643
30257283
22781923
92519695
47908556
52762791
97593587
36695098
70899407
4063086
47761001
58894329
43272110
98065112
26459920
6102477
51487712
625512
11048089
90523984
14925136
40442283
60558896
17998962
27976739
75389734
65279066
1318064
12906570
34454183
35239695
4939350
57906819
41381763
80788206
85133231
52602504