64267814
78145010
1500990
67532813
20979942
82897979
93938292
20271640
41823724
87567866
2387553
34153336
73575407
21266650
8179969
92848379
2414282
29466418
24105631
80867607
36007321
64907450
370542
56803423
14575356
46671860
9621551
90734003
87022904
56966693
80183035
78868194
99358734
64086074
602758
21833379
14488026
79384447
4881636
85355942