93742285
8042180
87964846
28632292
38855917
65352854
12038635
52714224
49286682
96258448
80558447
77902928
62429591
54091382
18638340
4053634
96451347
46372099
15717347
37946808
56262523
6965335
62308548
7736348
53685487
41459828
26474432
6940189
33826322
48244077
4832782
28083981
8908276
55262718
60965618
10189897
32223333
75309764
67677066
15925494