29129987
95214543
96861459
61961903
86275474
80193751
68677887
905132
11158496
83084726
19005689
38387248
34401451
9443388
60103101
7357509
44658679
8068349
42602697
15203920
4021514
42769484
25636040
11785185
69868356
36519718
11971865
9134199
66924540
77754092
22467665
49435728
70642561
8389792
72383072
86545205
70149725
82637056
78979240
15389916