33489950
68877698
601641
31041070
67032224
97608384
75576297
9641410
89115222
9586827
4580393
88239512
90425539
28991883
60406638
76532129
9399634
48402010
91545312
52213334
68757067
50256954
40944963
70025198
96751740
1095400
7759632
21921944
84715071
66094796
32106296
42637986
8395313
67166694
37791026
64861657
32659443
81375
64859626
11619606