14935855
63932841
40952073
20707499
84563227
78607185
51263085
4394263
76967520
22535805
46731016
63513295
52644352
8462318
45415550
2154348
17508826
72527683
90949846
72235233
41469238
92013574
72541251
67913187
99676298
29157311
49196149
42834180
138443
4578162
40912035
69202614
52376719
39107620
14002518
69005341
22009314
3029039
11861971
57834668