5561861
65735471
10803880
86902806
36725994
50058157
88144486
73934116
67585393
94514247
32461822
79168549
67548282
5223237
14853076
44216890
99532000
83268160
65291240
91316887
41087508
67447796
99388698
5575776
84683394
13787147
22211827
14795290
62233511
60931572
75104874
110495
41766410
69492001
42656355
153750
20631952
71278293
14314926
96847233