95613991
80938211
47449420
63716484
48881434
18856169
3101633
64852461
77083864
622681
38798487
74632422
67942102
71126075
7006694
78699182
54982747
27849683
70761095
54052859
5633261
91073786
36234598
39112995
54695683
7674121
92609314
52517244
4765882
39375338
75565324
86968918
81275999
61942702
32546585
14987524
83452301
14435293
3404710
71592017