58962976
92073965
77826359
87116349
5131694
86538629
40605721
89761509
23737190
29999300
8772803
41553785
42919622
91567794
87527698
57894233
31205406
65326693
17621151
76754424
96462495
56374873
47818913
82558631
56088421
54471057
54675497
64982438
44294550
68783650
94975650
91011404
27589088
29068821
92887901
60176148
92569154
6001890
50203431
56859613