631250
73788233
40549564
48727514
12312413
55624297
7383759
46054615
4946676
67931985
38255952
6573110
86898268
17857194
72214035
12858386
6285553
46614541
415679
81847454
39347586
35835603
12341751
85945688
45242150
837781
187544
21463156
22399333
92662367
9726916
97763911
35005612
65332739
4159710
4878754
40538625
79058071
43483076
72625297