8552291
6139767
75907156
52574327
21648418
5142721
2486108
51777927
88522002
19933274
8721274
81889807
9295989
78962915
70527586
20051195
86122933
89076161
32827253
2009595
94734046
78826082
20782872
65525896
1631884
45005705
4218913
94533396
99359140
84777264
68124146
55324201
93650
89219255
7006500
49115961
70385395
50916187
3820560
62216264