69327527
80002395
7251959
73634090
94577266
21914849
21982204
390383
7926338
63684823
12742752
84252525
73064156
93701532
39787494
5384813
42896223
57054617
39488004
37182084
9181278
20167727
89201817
7384770
75441813
67908682
24269662
62158486
72984175
64058655
50476782
90445480
17214024
96918864
60087062
20233379
31779008
1589821
1808713
49108559