76563960
83466909
21699274
27075204
27215542
20002123
15202062
87169329
60472179
71828115
55738671
52977926
51872685
83879924
5402950
85303517
8316208
27481596
78154336
33021833
43957751
85093675
48385017
35167762
16368496
87247616
84884289
2500849
22426048
32869702
41004037
44685788
73733388
51461673
7746204
55868711
29968118
11958593
25102436
99964695