34225428
20949388
18716468
34089546
14435499
17068646
73897118
6729996
701595
14625449
83848227
87156247
9269627
13121628
13859737
23535665
89057463
39552544
90288630
48845000
92322391
83929400
9824577
2697814
88083417
77293576
16474357
90573603
6399116
61216111
96244993
17417509
4426167
5023239
75913409
93972086
81239125
40865150
28075909
23195953