20213233
21592116
5168085
92536795
27614814
26728120
79847865
41617762
15687555
61639272
68179990
8619301
4375875
55018896
56786964
53958421
6705290
68638110
24059427
78645509
33164321
53006451
12611360
39158057
76507150
82518979
132990
47754263
6289666
80021044
70688284
7923741
85579593
44197254
77603054
24681920
84189732
61208985
94211179
95286403