45289290
5492154
73626815
46393218
44344226
58753498
31475790
11319868
17654875
11288027
7470345
72307152
98166732
45432817
42054309
15592077
80353641
90298114
76204304
26265440
9356120
78985010
9829614
96904817
69769679
42239420
69351072
14226448
7994842
81606538
21024743
75179017
20441387
4885147
90404698
10444664
11664647
79462240
8919133
53086466