28154489
5317498
1158275
87056587
64775287
79473110
49783755
94833383
30588943
10766398
30166869
26437170
80673436
9833133
78231852
52419360
56082204
21373688
26153713
89754687
7501290
44793986
46757910
36459734
21476683
38164069
16106548
70245635
98127220
78908071
60668817
95633764
13743275
80528136
89829730
85229425
94047472
14314292
69252893
90731183