10351382
50187469
82479904
95582024
5065789
83801526
49131773
14615439
59473250
66319062
99421898
4478268
6034286
60753281
25696546
3428110
6747507
64665828
25647531
18485692
61811718
47889141
32129799
51931336
986704
7032448
5286844
56752985
1766733
11807849
53343207
67063012
4656119
70534757
37293771
33016585
34811064
8197151
74526207
68011420