69164789
53944860
84967846
28956119
34491650
87569067
67093761
46548161
78559392
55984715
9953406
13521721
48063615
5086986
8441914
34471557
4875728
21858454
60262274
54227065
93582678
14981314
48281305
5669876
6477122
8176138
19903995
62167520
7927354
41141251
17171986
81683478
33512788
21679477
9932690
44055389
79318343
6916472
88293731
40034026