30861639
1232562
78388006
51591713
72267814
47529567
38457970
44505666
2626667
33302713
14591100
2421414
10669078
99231159
50293771
63802094
95192191
27736121
8369775
60473652
30302032
77302592
4736976
6868318
76186603
34673583
45028101
63129538
45924872
45091532
46823554
33698887
48942114
62555628
56444634
72445219
2752186
756822
34217387
83923810