65496720
31614352
53741241
59458870
34482576
38877685
64172993
26623439
73429059
913392
76478555
6672631
20721367
58053432
3622109
31852346
22792123
34975180
38336300
54054423
29411619
38919565
25424876
28197273
5164526
2877633
9972992
81561210
10928606
76785097
15969684
59173781
89559654
1133282
7996799
20999609
221110000
79402137
37518475
24336366