38488354
401433
17359330
61666795
24802134
92792659
625992
67605816
47497576
25495594
58457721
69367594
34352502
93118088
72604174
34339016
59237154
5805512
29597085
6897200
11546155
31725889
15108449
27727718
76099319
29126183
8723186
86304074
9323895
5715593
78356265
7935751
51121206
62379927
93093201
73454206
72577196
60019707
8393939
5416419