22905516
66766141
3439924
20727142
6298905
48131221
26937783
59954917
9271786
94757239
97014469
71373679
69321231
37533300
87388327
44084173
23059483
91313091
25267177
71251454
3743890
28315662
20992400
792789
20167420
50731583
5728760
3924865
3288254
8923981
88567301
91617693
45826574
69954759
74932024
43886115
78413873
35477030
80041664
30129243