27908809
16098199
27413584
21818761
82599526
33902064
57127255
2135189
53727655
2885324
40821963
4689531
15783944
85305562
43079841
40118481
72755075
33753063
74385513
19143413
22682916
80131856
22535900
14885485
93166099
5962217
55993720
9543113
88842951
6995238
88983528
18117476
30669136
36821601
93014201
68079519
77313689
31237753
4189482
80605108