19729267
38537463
6465419
32209457
54841681
87673709
57318967
96637847
54368875
50516903
24187013
24185026
81512995
56962879
80971700
59085708
1898140
8696
60416311
15707163
29189004
84655920
41306517
89367161
48519573
91655525
83871013
65041575
37244511
77241094
28853325
23989106
86256052
83097690
7507141
2128433
2867023
33091615
94453700
29349304