57379060
62132644
20041899
30426649
99504004
66931254
97414657
51553644
83903410
44375073
71247416
97651290
36629455
97697131
31121945
41966496
23263057
38394766
89299359
54378996
91428604
56928326
4889064
9695513
40869151
99562447
3807277
62564729
11278152
66749548
50526120
75822198
56167570
91509585
12468685
62649416
31755595
93619514
28235940
29344303