32105285
43544518
51332217
85943469
82666660
22155632
39652357
85925343
19234560
78337909
1817644
57485296
3510601
25641331
13713528
455455
38153156
41708545
8347595
96712570
89788878
36963534
7908081
16148522
63066947
9204606
84454618
37317939
57801949
1669832
73473269
53644916
77257585
23283197
88534236
64204582
30418298
49932073
71505975
14071032