15955082
46124268
41781080
23092294
70494862
1032235
72944401
55472747
44226705
88216774
1633180
38434925
7203756
48719489
60696174
78113593
39104501
2085266
62118392
18942216
94626379
56222510
65171532
36457872
40265197
83271993
25258853
18904892
91137050
46306350
2626188
7412640
24616332
7055704
16608
60169572
42351575
65035506
78043671
67095266