6914897
60398581
48833121
35476826
15357503
2614665
61149406
6785943
87611985
5984980
77459507
36863547
80148540
20389644
84004257
99723088
6273572
3346150
48467710
1983494
8857276
98048042
56777904
19057586
13624882
5141156
19755714
44062236
66146649
152692
4611652
5242417
32056251
79344054
90855660
3925359
14534557
94446902
47068580
34053088