19703342
70563619
21022698
3957899
8238859
55849510
78984216
17437039
21062599
47451748
26083286
85365991
79795812
87186145
6156432
33861926
50116573
88789023
67193877
94317172
63653805
58591048
8881390
9675113
62561921
83722402
21565815
42023683
32549736
28191108
96746254
71491702
31118224
59597654
76276480
8752828
18739117
60332202
68375649
48869802