45306720
36359476
19952172
2828023
5352250
22787230
9001153
91125205
12106227
71214730
73142267
42691352
67186912
33597615
95855354
52656684
31394096
9335805
52934266
73206922
33245962
79385537
36839172
97079334
75416116
1706300
86612858
57656636
94509530
26094864
99479117
42993590
85442570
1598250
45304232
60071087
97416628
7103717
23566638
61924146