29609931
38225505
51243854
442296
46348943
11919691
72944520
48474850
5887586
23342357
8129500
22409028
12094321
10937400
71285591
34643218
62487365
44095707
67555776
14527358
38412393
21698050
31845414
33151642
43722807
86674821
58785642
26463632
21481862
3307798
7498668
90919946
69157369
84143319
51753518
34547267
72307981
10566400
17501439
24906597