88138680
20381648
60014003
86518075
172333
77338702
72825815
7967138
93763397
98205110
9776608
64446765
50516393
69614151
93449809
28646217
74003662
80565094
48078505
11487906
92942934
817354
19251815
26501580
44973141
7968680
68649469
3479758
94378460
3486169
68124904
92359291
36647662
87566485
32572714
77584758
31515340
11655293
17863347
20964416