45359606
39435518
48908516
83378276
77489193
28871702
51797886
29378307
18342710
3785690
38671314
16341005
22937540
27813744
8016521
86951574
45774628
94751987
85974943
87544367
86814104
42282124
81637386
27342552
4147837
47369797
74504623
16832101
16375236
17363839
23615862
62852507
8029760
43683297
56136118
99309573
213994
20554001
3903964
17915327