95411070
79847877
65616422
42509976
67501256
95248660
86898523
9792741
71977134
54735835
6833816
6496268
47924821
9451823
69558883
44108807
9096440
8836714
20462690
58231911
2253882
6031309
45331987
92779869
16144493
90263143
32705690
4639501
62927620
75786418
97938005
914349
46075489
93187557
10876536
25483785
31422183
94124608
90231982
55678345