82497446
7313282
28468963
37617664
66577184
2442307
58205203
32585943
3483712
13493434
4516029
39708055
89482325
72165452
64522066
39558474
38998297
23941359
27602909
14195056
53922677
86138
15234621
358080
20625789
218899
47808441
16948752
10015939
7276324
99366214
4691478
81467117
93164877
79531614
48545426
19288745
1452535
78251023
44104514