99118396
82787149
59554637
7779610
81389060
17719012
9028971
7058791
29561553
27209243
16099228
33371839
8556273
49342776
76168031
47663955
22181426
26518257
20443761
78944689
56154121
40174425
90207984
41206264
78482165
41192040
889102
28097244
79579436
82908262
4087878
47795298
264390
50171933
2708875
50705633
796531
25266192
35464976
96319902