83592673
12483204
61633163
39567656
93249467
80158638
17923249
89138799
5998213
84236484
88285763
72678350
76267238
25518245
13874064
6120186
7461429
5561574
27382905
44788833
93382505
93895560
6732080
7913870
48414747
19429355
4728182
31413971
91132770
9343626
24381595
86929610
40071301
53716842
53068793
43823401
71507652
61703789
19838722
78897734