95344553
40913622
88745751
75004135
99155996
61272359
61154059
6484224
17538403
7423568
98947470
7848607
63441416
92104353
69336309
72933402
30965211
61932382
99569892
8921981
6261640
40273601
25245031
33295438
33938777
44477190
60138461
97836660
25865311
36323394
35048582
27005937
81665177
25383118
1226382
43521
47112430
7917051
50175779
72806710