52915396
921287
82276263
59424626
82218885
8025109
55482831
85206359
288433
58912230
5206679
21629409
82938963
33407874
96527676
614021
51119009
70961747
45465672
745648
36903002
5206377
66603350
39728176
93015100
41215194
90993225
64705640
78024200
585618
42241078
77358315
85733743
53088993
14221190
40933379
4016310
56894608
81087166
7223395