48981665
15329363
31851202
1584916
97266454
53307964
58333553
26759519
37294978
47399587
11705549
87763959
41814550
26857790
78426790
7032071
60083872
14034513
48545022
25523786
67993810
13754751
1828676
70904038
38841450
61942760
94909082
81183011
50483147
5645493
49611262
81323688
53777147
1337484
55551085
91772532
9992730
70592345
30111798
44448784