30954214
6525856
50311040
54533074
8024189
77196593
9258222
41699075
83472649
7895004
98454364
10695006
18385646
64758422
3491394
22807415
34168826
14442446
24479256
28485312
4208406
29868985
85185276
85194309
73467889
43106972
26457
38096840
58667213
11252580
6689389
4969850
13769568
71135121
32473949
84711688
3619547
49452922
92168446
89709042