76051890
88366833
16396184
5174265
27849502
64651730
37705403
69751962
77761921
4947234
65574912
60762510
87538709
87162394
10413209
39609235
16727058
50184860
83654262
2327355
74378367
95149011
19731728
62327606
94455053
46559616
64569824
19717414
83148113
2704611
86022241
7891540
20541676
51205399
25235403
6772008
2284793
83474595
85282480
20378790