51669106
8763751
86686652
63321840
52551756
86053098
9524272
41346902
74813032
29866275
17165712
82443037
17099474
74515464
717136
36414878
29961897
94725674
63474681
79974476
7226196
85108790
75609035
9019307
78513796
3776584
606566
87121379
17216276
29905214
7640400
3570501
88156986
75587063
22858323
79576883
57031131
61854278
17806740
37913749