4268768
83725450
82287274
2927055
24308067
93059737
199166
96644704
99881733
84796212
379525
7146871
6402366
95152008
4417269
30853104
80583213
57654240
68073229
23315273
69584877
8139257
47441710
80745675
57013351
30258141
707659
86325818
35027782
35349238
92479760
43391569
43896066
54679000
43301034
92436102
70084976
7831950
75439312
21488222