64954477
39617373
79893108
95512289
90626477
4146334
499845
1854324
5665394
97726928
81315870
1227869
70454688
11746889
18386309
37113676
49954479
24084143
19406741
17926401
59412260
1589849
1813305
47833274
95161721
45603006
31143391
994715
1299422
49821940
60454722
31097974
66508853
39159903
16644896
74673281
8758941
27517758
75027592
93352736