30728002
85541621
9922271
75627
19782606
70516648
91648121
70632262
56967790
29799999
78404685
45534880
23528713
33203848
28913345
2579773
6715861
86985973
88628956
622411
98359955
20226691
53498848
56487771
20157195
70683333
28677993
38918737
32438100
63584324
31583092
71874943
7957896
6675040
44122130
26457157
52361634
66915561
12636103
32132198