64695331
6385981
60957944
47071767
75645453
5150630
61295775
49268007
56409272
11555885
13906764
83759086
92688239
18091042
17235573
7168762
51355519
22046015
51337290
95486231
86241556
77301017
24209622
65263788
16699074
77013751
3626622
1014633
18234885
93023903
3067912
6646738
85909249
56478515
3579271
93045207
64023558
13634411
77072517
53115510