3428393
67907056
59851981
8472888
18239260
18464968
95512027
17403960
86245560
6065600
86736328
33751935
76127632
20811570
44198725
25518958
69512470
13716510
18002241
96159939
57475430
1396518
76091424
49172824
64585330
51058681
31812308
16841704
98407612
60317874
56654888
13769182
19044434
81447132
61564535
19559932
153120
20856197
30483171
26976499