46526183
42656514
44277750
78115447
38826244
4603697
41271787
9072314
4181384
28434608
14517932
91818253
52728987
40425626
24412161
26022953
2078722
72305557
60168302
758635
89391901
71276207
59554
34267468
56002383
49553028
37466280
34975566
50539603
69715458
37681617
62746615
53903907
93064021
40408628
4770495
4789748
79343676
73778194
12135724