434162
41792376
45484907
66338718
85808707
13406188
8366739
59262226
28243035
10945478
4752823
97989650
25155345
61761618
26005079
96596995
8938197
23557197
12148848
41309049
94538905
81349663
42488066
71669506
57331338
285109
65997090
9851713
15204094
45952422
32975516
45209149
11255838
97077267
9598360
85851499
58747568
23409239
91511445
73719457