86117371
4195721
3012968
60794099
36413677
21092033
1811772
7474008
1958869
71175453
46203538
1243116
1295329
24189574
76798512
82996308
49362049
2842648
5176353
58747436
4303773
79363404
18063554
66593497
8543484
5248564
21434966
25103660
40986901
8916104
99297162
86971589
13198187
1622516
85432066
6241346
90171357
4016415
64674174
44351216