7178626
80264050
738132
48992809
35893562
23604821
95781319
9109413
75802830
3468487
9532611
22339726
68572453
4369379
43295051
31149863
70001018
28615937
65284787
9884377
70189742
80314375
74611493
30479771
6526638
48933577
54772810
16748353
43962565
12894660
72758435
50455715
74479904
77043983
8140230
69769842
47753103
73785277
87326990
25382736