83041594
67151908
64154336
28204627
1785251
76051220
42206648
39848199
6844111
76158878
90018478
89583244
90183117
53283246
70332645
63331805
15829190
94669970
12928682
29257069
3972625
42241596
84665617
1493624
29347235
66335536
28214583
98455591
91522646
586972
86932255
20035252
20452288
93717604
44096197
67435460
2285928
2844356
76831857
18745555