2379681
5083636
83641064
2254546
66499386
65864343
34689387
9774959
48762722
41062803
84492756
59729787
11843196
29634526
48048939
87197075
68265228
47986904
12333962
17907406
10917344
5276270
30914438
2121615
48772060
24109945
79317687
79556145
26271573
78899097
305746
7392560
16679635
8136836
28315913
80538629
28864842
54057983
97009825
83616096