78547536
29655822
16968670
4043234
9710956
688576
73261984
6362976
91438425
66892215
41403544
85695047
2130113
31437207
6469242
10584993
85681425
20317074
33816722
8243361
59859236
764190
70463375
13915589
93648605
44968544
28853464
61164215
45365064
50962697
66701449
43005538
28013651
2092544
26875101
84942600
96993905
58739663
56695578
47033983