83382423
73136936
18367161
752974
15183386
37154621
74415896
86126595
69487857
78581616
95688795
20536360
69755021
57409008
86901335
45508891
3743068
34046048
9571376
1509588
5624628
16521674
1634155
75834557
92595363
88121549
19779262
51035941
33907913
57026999
89773686
47841516
30053641
29849899
12099067
47795584
6702343
63176041
48095011
30475866