82105178
88729805
17303783
61523499
3587414
86502390
23012251
90968467
74695005
60746946
26789330
49542182
75599677
45873786
51774799
917635
96014808
75845486
28597886
95277091
49137042
2761606
61587984
26728071
64052553
38021251
700238
17953337
437449
29748379
58666068
1863157
7592543
2745695
2720935
86548797
72208685
35801812
103968
71741792