63442450
30845293
86615214
84333436
75364637
16791902
8728779
65013297
2137714
38562157
75848099
75951690
92775593
32254524
81976834
60326142
641913
60307607
15675566
61005053
17637271
49725819
70565371
59909716
79145251
16387978
482403
20994877
22562675
93502016
5825781
85406121
30884271
69626702
904035
31709720
79396125
60609684
7829364
97832754