65893382
4229326
31333009
32953473
50529725
2652630
2424555
95836677
72196195
69284883
39392155
15951798
2144116
26681229
3262071
55829027
58605269
3452035
58873317
39343276
10639969
6017794
46356255
26907639
91123969
56322571
19343616
46573839
43258134
93753959
23779090
21975764
54241564
16835156
3619425
33345485
821811
85153254
7675506
76281513