66992516
87947096
97632464
39199313
74512287
41123144
25606373
98069653
63612431
53072785
64108249
11953533
86771557
70541092
279259
67816499
36552211
43787791
11385106
41699137
93571545
33781687
47309822
28214506
2327751
32912285
14808416
71449033
69171740
98882925
74458575
51364292
18469516
35059699
17001851
35806378
3653999
57988279
83706924
78981052