77267880
2103401
21922099
4771704
40796507
65415379
70807464
20556807
26227618
2418272
22109779
93254728
40992494
78653760
485593
73061056
504410000
84187862
4518141
56377352
26153532
97103593
2770204
54525233
96011775
93385657
20793004
656462
45274067
2957953
33445132
51495266
86683917
35341275
74442183
17875733
89305407
64386522
82226525
30863749