89823328
95612531
70234682
40038110
93786573
84886317
34705822
31247504
43596840
99084789
64362650
31418523
5094341
47378732
71014801
7945590
69362653
75404956
73502467
80571059
10124452
34124465
55672230
22161817
23799848
23191645
7382714
62857844
73693533
27846460
1385740
6954225
3789067
68042663
73556317
76077392
49306642
85425578
6477229
30977417