17186513
48725163
32973642
6299187
48123411
81185197
13715677
95621669
25002999
59578736
23417525
27005009
68414654
7957863
60073209
51869686
87076159
62932449
26728932
75947183
37589042
34971906
4744524
6022135
58126635
11211173
426637
26566926
80729909
5949853
52452734
47847628
39613595
59587871
24039308
19838676
47888911
7415689
55492088
68267193