36755046
51891434
67007425
16124931
46595766
47072526
56767802
89872759
18891830
19201375
6819803
19334048
60467974
3034698
87834923
10301201
54693341
33391269
20186968
89078317
48785454
53987180
83679905
59694754
84534677
68739636
8377751
32459215
5614811
44991037
45401240
94762155
8400882
80225007
54347218
99606783
6990393
6044954
39163087
51029855