4159693
87333244
70883091
11416262
7763031
89697436
87468303
15711881
66116869
5822941
74542451
12586200
72216768
9129166
54941317
88883508
37272448
7223490
1416048
9650211
51991936
84314247
15006790
19924866
90141318
5137406
13006381
7516810
54123034
49648685
95601648
95114973
92627312
94529771
836750
39359795
47488869
60917046
37388181
2137804