55933408
6015160
24053820
53296594
77918593
49564790
96486473
22184890
88043987
7903305
19766843
2822550
7217858
56965092
68473550
99222511
40452651
7635267
98402330
61022013
5487541
73274395
16052026
58842954
8929181
2431962
50682106
5051934
69077308
7914383
41532203
37858495
48725788
41353289
38484042
33555305
68101621
60594107
80288901
2145064