43133330
79553720
74258917
69478180
65998309
60252297
83339257
74797914
39379844
9938284
95995738
39461454
99712159
13722229
43906631
88134337
55295918
62439077
2393627
91063933
85986453
12192194
94369745
81967393
26497209
94174074
57971080
56353629
15677792
46365826
37774134
25553852
40286260
35467621
72995320
6851577
94362233
36995339
34909150
8996487