80248765
51525684
641676
95639379
33816545
89599676
8155631
82035302
3955800
82351943
96349921
12616146
35333932
13103333
31272556
69654843
77086433
63218818
34129529
54906001
29664370
31256566
79899489
47834603
54955595
73005766
16604528
7071566
14088125
92794470
68953220
53937460
91107240
21218375
57959342
75491759
91706662
10679219
78712024
87529448