5177776
2107645
50337413
47729882
87436072
3145198
21004152
26833137
11402406
2019512
85898911
69584189
87208211
21867911
31942060
64506932
5315160
9808403
38634480
52342874
44929902
76988289
35542796
44679780
19134523
84221689
20547270
92138625
41846571
58702837
8484859
27727081
87082015
9167860
7812690
94612809
23243990
4204267
52842243
88361664