36069570
14451812
9175182
42174911
5614100
51916159
77651461
80159697
52923326
79555380
49484925
80971393
56769851
26103815
59782962
89597930
31669174
42571752
96536745
26377435
75418887
31691955
2114365
373351
83026136
66498375
28419111
60886987
49806355
7778533
51679070
94848947
49585509
84023236
44226523
28633396
90685662
43891269
8852912
18657535