82129333
21842512
20413562
21051827
2731927
93856317
64319757
71528595
34775716
21478408
9403237
26116957
31712271
54164992
13962735
72584768
11267033
79732085
26971981
441455
64774901
41259436
78046731
44629525
28255806
24476715
55775364
69908449
35046358
84203450
9806313
84179747
92288636
86049120
18668260
56346169
64199241
72849315
42158040
68067803