37956262
53607942
42121732
9844391
72234830
12254873
28932100
76102591
34219540
33409628
46277868
69158799
21142286
55231442
8755506
18556918
53773896
43884896
11497821
37814751
96058937
41601441
32196340
46657652
15682647
62435251
1586684
41716534
39628010
38056250
41789756
55584770
8398234
18348987
62487244
73587502
85937778
838136
22228629
91954772