99077622
39637303
3477661
42314295
3988574
51082087
18889824
3412387
11275597
26646872
31838858
485982
55691399
80284432
35641327
82626385
8044731
72905024
21108926
49789187
207832
14422006
55938494
5521886
5729683
3233339
74589018
75069264
83676630
86577054
51244085
60371795
1678175
14518344
5654408
33563079
54011139
5223261
97256335
49036531