87347715
68101984
914599
19355374
57361678
89903509
4511602
53139819
21504017
16074756
19149417
2633460
70544794
71358629
69372667
81165015
28722473
71407472
35895335
4160986
31315540
6646447
57944041
79094064
819493
99263399
83909306
8756467
21775778
44295756
3736541
11357911
60919322
77058010
93077713
93843466
44237269
90683821
48068688
90458108