77419868
11555253
83112247
5228389
58649303
64386117
3301361
65353125
96358852
91251992
36554527
49909935
39075668
48019052
45143774
90178981
6785884
552157
13525218
69841810
460720
54179238
99574311
16349314
297528
912569
70816652
8978248
9383153
84623962
50502984
87887231
50571766
42872098
34781107
40444957
18352846
29414679
21091649
93605594