7123535
54967200
20273531
1517451
8924426
65017571
63609479
48829750
93555095
17832566
44366595
6161765
26877847
90362530
9234013
70404897
92519846
38208728
3918772
51981310
14247057
44576101
42133835
66978748
86349798
83339317
48039052
48377447
41371303
212697
27099200
29064173
16465780
86674090
59409169
36514499
41141137
51489482
20016389
73166938