25691448
53251302
18406898
14062385
23447278
96891357
53228672
24946062
84412881
71729664
29459398
9009648
13753117
40101679
86576951
62855672
50233293
40626835
55263417
25074317
926608
1363215
55215093
87382669
90172289
60198612
17683117
55062965
80911829
47275404
30587984
96495473
21676862
21594663
87316412
40856663
75837259
44581285
34768115
13016481