16289138
28409484
84299754
11727539
7983564
58393346
87485487
59013250
32794331
89112917
87109732
52642913
42181396
47746335
33476013
73446904
68349941
23714864
68183678
97432298
35494813
3451236
6511296
3022522
34142671
34665051
4618918
64256532
13097329
65053108
41986234
55631843
90669645
85059133
75927578
81462068
59592584
57052488
46793056
64981593