90962185
84693821
68441524
49344034
49875434
79467602
17483336
6751246
26711952
29797217
92881820
5710944
11379807
39324576
63567869
25162168
408755
56991884
48023557
31364477
23223087
55649847
87356241
12845199
25378461
50023182
36244908
8371213
202168
10102497
71655729
31111275
22973075
91227497
33877115
60137435
28735099
81409206
51555388
3986220