96398188
66486962
63625993
12032806
83385672
17367719
8986912
40188524
20461371
5568602
90865496
35167827
18731224
19699543
71946469
63859877
36291170
44137123
68994348
51991377
63355517
53719304
75878078
30782023
54229316
60761561
62227108
9188182
98257724
38181278
1564049
70782757
9177070
96344095
3177246
41119300
78443701
35774089
53904585
49169420