11587945
335546
69285827
69142611
59841254
20565564
96891564
64908666
4150420
27901007
31296288
29563067
95977271
4565757
32365367
51695293
45615870
73157565
7294495
39211138
34803154
4823986
5996992
55094334
9909652
93736088
25376238
9151540
57719354
39235596
2359104
87751574
2198986
15106116
10142427
989667
91305715
96424257
23909507
5265366