35235124
84199795
67324479
5201215
23021542
56522580
59764942
39009687
15787854
42987261
11644890
26654953
14051108
81306090
80487033
12846067
6621204
70878120
89336293
11234675
2696410
4628629
59958456
79358531
72578584
30315162
27166584
74968573
69716500
22741265
38799191
22229370
31838555
24076659
35725211
31122569
27734561
17611693
9226305
73305794