44518712
38585136
48865984
60323245
70001417
729358
9677306
75426036
1033043
16746967
90387200
68131923
28679271
97542201
62247049
67723005
37051232
16085961
89536170
29759783
18011027
91005053
73874227
49599778
16359825
67241242
32221849
33087267
44007413
35943101
54394178
13936230
59877290
772686
28889442
52669156
50983725
88514153
58222429
448587