35928665
70649227
60062846
72804591
66486829
35223314
53065846
68925035
14266822
6102327
29281245
85061219
53029593
75035635
62096081
5058825
16877687
21422793
6139248
8752558
56738334
63576681
7480505
8786754
34198765
26502817
19832619
12765718
6032835
68673473
70347043
75807407
11729798
1589686
85665056
76439729
21486924
8463436
34661598
31311595