42808759
52459516
62415402
67336338
9410991
62646090
59068562
26677336
15353857
69047107
85026262
31034533
2791162
42169061
5531778
53467761
95113630
4913375
49538340
5528683
67346056
13276352
58457073
44849144
1653970
37646184
25651375
88524232
17755708
53439715
88243870
57582722
63692097
2722250
15604919
25975118
13713531
80298037
3127760
41769057