23051172
12633088
5494077
76833223
24324983
79415446
21147941
817428
12237081
1027781
26237493
55921561
74524596
27896195
54071270
49937745
48603722
21315776
96084186
98658410
37636105
94732900
68395258
99469861
96571090
54918164
27898501
81318070
49803113
58402124
36961386
47856819
3967365
7056247
47581818
35125471
99767589
2767158
93516866
49847716