96139185
93959822
80528526
871973
97585932
4223160
22489134
43851054
14422959
91275821
72224564
54622815
6358235
36325029
84406501
43199508
76177999
14819868
55023774
84283464
42836316
88899481
12849725
95276010
40823804
33543031
18957170
64394918
85503806
11657903
669324
76491912
88221116
79022632
60178715
6937282
20691635
85233251
30861789
82223506