77541545
73353162
76645678
19413557
64891999
69848399
43389189
10859487
97755766
77586696
74505338
2454263
44196115
53821231
2725210
83615706
25985483
17462968
26532046
37721592
20356684
13001866
40334154
26688396
677672
43318355
36205612
54448638
228631
70287827
62715249
625977
57241050
92422780
58292225
2153561
89519592
36707722
12555327
19744187