3041218
5693050
64371178
31342000
5237523
88596584
71119835
90436962
84205840
7623488
2816712
50537222
94416099
40897564
79427484
59223314
36775381
48901171
35897175
84856743
50983232
36283078
83062212
39352423
62221179
51066177
30087113
7642557
19543741
67575166
73597204
34855751
5272911
60955539
75633768
25826381
63576146
51171201
79218008
39906346