2982477
5624839
47985890
58463161
94212105
82027876
13485765
44098013
99704742
88291390
37118689
50207113
88788648
68851670
1174961
6018980
96867353
26913901
19739287
20117787
57618169
72396794
79712466
64436932
42605085
22744418
52766143
27764924
71452859
57843045
56075169
4158022
94975317
6412149
84282368
22264012
33987493
67344491
90639861
5585042