83041532
29352790
54476963
6933306
14276659
8561353
56176729
2596874
89888437
48992638
14029375
33209436
99949052
8615968
5494345
3737868
30326209
68599835
9246909
9672109
48125632
9459050
48193070
38159669
16451788
32804412
50407241
88636128
74721046
14874654
84009986
25943946
6890427
404964
79496562
15817238
2053623
63535168
78155537
8682677