25619724
9246120
4331764
44952493
44894080
33769867
31738314
34415342
68413969
50326468
77962830
54635591
3658734
92002323
3493462
95393531
19941684
340289
16148432
69598073
52218595
90048877
33261690
7634355
51981303
81934849
565851
3529946
24378956
15441700
16379554
42673703
41824037
1636629
28712704
10624721
64716959
56667650
3021864
24112904