50891404
5102097
92611788
99192548
7364652
82938469
27202884
90185699
90841237
2541510
20508386
44285937
24784867
1278323
84387325
18758720
50726110
92763438
88498792
6774524
231458
189005
66536629
51613151
35688973
56136042
66292476
41398540
61977852
57533476
20297731
94805577
47104171
48283144
83764303
49174852
85033026
4613749
57346871
24527708