13849063
81123043
67019253
7203521
8440992
60578499
22426609
92766254
84132898
58625311
34391112
73361834
20546795
47932011
20748231
3844036
90021353
36726307
2159252
42485780
47283598
50019951
12738008
44202665
75555653
72583706
51274185
36047657
9534108
95899979
93465404
11859454
25992744
43228468
64486021
73298318
89927975
75244762
37574392
86282694