3275492
8457286
84083407
70699186
27556897
56331702
34778963
54992858
16204632
94788435
49432304
43149196
62013088
51158615
11374731
75104004
16071697
38547908
68474172
86836379
88854611
87461385
56919458
40674770
21914957
23136843
49408947
76169229
40642401
3172580
93473690
2904701
77508667
42988086
32253004
34952714
24422126
76124331
80222140
2108735