34069723
26555285
15689369
68075508
68918644
42494368
86564305
34619880
81527067
81795927
10197481
97832032
82209145
76387235
96949589
8529956
185545
28833491
89023080
17627409
6440518
63272755
52091337
92426539
10851788
79328554
18592919
70269149
56708135
53799169
52715396
30876123
90968128
48384773
95704648
55437644
93445783
73174721
5954674
10178591