79485206
39127772
18284425
60046736
30056244
32388870
39401691
36708205
45741671
71932389
51771330
10958153
96623909
58219633
4954939
27462359
38396174
55582214
17747547
7465540
92632607
20611784
12613253
25987984
29826152
76119110
81824585
84042771
11844412
5475144
24476481
89856900
80592075
5455242
75333261
87794674
9719399
37054189
88632218
6878608