17431763
70636358
3609665
19242107
6846923
28028159
61028433
50988896
10996932
40021413
45787384
74972067
83932982
50549769
5507524
72524494
17116871
28532793
97009594
41228716
61822864
5866406
92627193
17614797
6655987
83452713
48915830
63813502
36015055
9312504
73533969
18394768
34353848
88015862
84129454
5122424
65348528
65116821
47267231
21044302