22855544
96579746
28229145
14778283
12981610
55261546
98817428
93614643
84842778
66061345
50704650
86927200
15781078
84517578
23866753
42347242
14638960
77337176
59396353
27596043
54569557
26956168
4531345
20751789
47468397
34459988
14814221
55829050
74931847
23449139
35967216
46685048
77652633
9582094
12956702
92444329
59668678
37086963
16704844
50476145