9928396
94219127
70873600
8313100
67015415
1817128
25497366
76674225
59886696
34821374
6387424
15574978
24621364
64489753
816591
23442175
99392380
5983994
81545309
14565248
66721624
20932832
22841287
75861279
30547151
12233515
86259577
92436774
49983926
8331241
84267416
32681212
84479368
16395094
84882455
24343795
56147281
5154950
38103943
85015811