25487165
7712216
32207580
25448627
89315061
2329313
34979965
53337294
72421947
4756436
80579317
3507704
11059993
445080
81078826
24903436
9463821
58936108
8723341
96699576
53942021
5767551
71872632
82712028
6092574
1808794
46406239
20246519
42981502
32166387
82295153
30764629
25075696
47238707
88679023
7155821
86104579
43492855
52906679
9760221