23368749
12046349
2342128
9399789
97843318
82909049
24987054
69962439
3852694
4137201
45503798
28546614
41959083
47642129
8272382
8260629
76203219
20878298
2715153
47558432
30433345
94212661
64135106
34331878
27623136
76594282
80442738
63792768
36478137
87359189
75808869
99821024
94513251
46198053
58462670
3725768
97864381
67742374
98292714
32391486