70393367
52962243
12902261
90485088
16956860
85967341
9202478
12383247
72943372
9437041
78005036
15106831
8490641
38173446
99037045
36216348
57523893
53839564
50352241
51015592
486658
55794557
64052306
72971653
78584052
20081145
74003980
69989809
60098280
32968357
58571143
22941790
6195997
83861338
92497737
28045960
74832957
24509861
85747009
89704727