81665585
40993407
40668859
76465928
74159080
62613941
3384673
6176585
5227536
93389081
54761093
63986667
7841108
39507707
5278151
62456069
1583613
89921682
40651904
70159209
6333145
87264396
81084352
51302307
85152659
20635998
78014261
64585474
48846182
75144910
6552810
725743
51942119
12163737
97553591
48453843
70008477
4388408
1996817
78144674