52157743
96144870
14861336
75685534
4828033
87072269
13604042
50562062
18008452
63724433
51277712
13871888
15106041
58158625
86014135
1386638
3223110
495111
39638613
58816291
25641634
14471532
54156844
9558304
86128608
40203030
577284
30894239
45898348
83274099
6067101
76059849
24435881
31354672
65505263
7441627
3574200
52811831
98201576
53496442