53241540
30268058
24568870
3928412
92871440
80294051
88199874
13995517
12908850
53772218
90523951
55405512
31845478
6304386
92132407
22018123
27868294
91296689
90633375
21057599
845395
17717600
88545655
8721722
93968887
601989
70251334
2505544
79039493
1289661
14452096
72858602
22804974
23795966
93523063
67676965
37118019
84135099
6543063
37103884